package main

import (
	"fmt"
	"strconv"
)

func main() {

	var pipe2 chan int

	pipe2 = make(chan int, 25)

	// 向管道放入25个数字
	for i := 0; i < 25; i++ {
		pipe2 <- i + 5
	}
	// 关闭管道 就只能读，不能写
	close(pipe2)

	//使用for range遍历
	for data := range pipe2 {
		fmt.Printf(strconv.Itoa(data) + "\n")
	}

}
